html{overflow-y:scroll;}
fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; }
body{font-size:12px; color:#000; line-height:1.6; font-family:arial,helvetica,sans-serif; padding:0; margin:0;}
.mb-8{ margin-bottom:8px;}
.center{ margin:5px auto 0px; width:988px;}
li{list-style:none;}
a{color:#2A9DDB; text-decoration:none;}
a:hover{color:#333; text-decoration:none}
#header{ background:url(images/top_mid.gif) repeat-x; color:#FFFFFF; height:40px; margin-bottom:10px;}
#headerleft{ background: url(images/top_left.png) no-repeat;}
#headerright{background: url(images/top_right.png) no-repeat right top;}
#header a{color:#FFF; text-decoration:none}
#header a:hover{color:#CCC; text-decoration:none}
#header .logo a{ text-indent:-9999px; height:40px; width:120px; background:url(images/logo.png) no-repeat; display:block; outline: none;}
#header .vesion{font-size:10px; padding:10px 10px 0 5px; color: #CEE7FF;}
#header .home{ background:url(images/top_line1.png) no-repeat; font-size:15px; padding-left:15px;}
#sidebar{background-position:left top; background-image:url(./images/sidebar_bg.gif);width:114px; background-repeat:repeat-y; text-align:center}
#sidebar a{color:#333; text-decoration:none; display:block;}
#sidebar a:hover{color:#2A9DDB; text-decoration:none;}
#sidebar a:active{ text-decoration:none; padding:1px 0px 0px 1px}
#sidebartop{background:url(./images/sidebar_bg_t.gif) no-repeat; width:114px; font-size:4px; height:4px}
#sidebarBottom{font-size:5px; background:url(./images/sidebar_bg_b.gif) no-repeat bottom; width:114px;height:5px}
.sidebarmenu{background:url(./images/mc_bg1.gif) center no-repeat; width:114px; padding-top:4px; letter-spacing:0.2em; height:24px; color:#FFF; cursor:pointer; font-weight:bold}
.sidebarsubmenu{ background:url(./images/adm_menu_bg.gif) repeat-x; width:104px; padding-top:3px;height:22px;margin:auto;}
.sidebarsubmenu1{background: url(images/left_b.gif) repeat-x; width:103px; padding-top:3px; height:22px; margin:auto;}
#container{padding-left:30px;}
.containertitle{background-position:left 3px; font-size:18px; margin:0px 0px}
.line{border-top:#CCC 1px solid; margin:5px 0px 15px; font-size:0px; height:1%;}
.line2{border-top:#999 1px dotted; margin:5px 20px; width:70%; font-size:0px;}
.template_line{border-top:#CCC 1px solid; margin:5px 0px 15px; width:100%; font-size:12px; height:1%; padding:0px;}
.rowstop{background-image:url(./images/admindex_itembg.gif);}
.input{border:1px solid #CCC; overflow-y:hidden}
.submit{font-size:12px;cursor:pointer; _cursor:hand;}
.button{font-size:12px; cursor:pointer; padding:4px 10px}
.notice{padding:10px 5px; ; font-size:14px; color:#F30}
.care{color:#F30}
.care2{color:#093}
.attlist img{border:1px solid #ccc; padding:3px}
textarea{font-size:12px}
.tralt_a{background-color:#FFF}
.tralt_b{background-color:#F7F7F7}
.trover{background-color:#E9F1FA}
.widgetpage{width:750px; cursor:default; margin-left:20px}
#adm_widget_list{width:450px; float:left}
#adm_widget_list li{list-style-type:none}
.widget-line{margin:0px}
.widget-top{float:left; padding:0px 0px 0px 0px; margin:5px 0px 0px 0px; background-color:#ECEFF5; width:405px}
.widget-top li{float:left; margin:0px;  padding:5px; list-style-type:none}
.widget-title{cursor:pointer; width:360px}
.widget-control{float:left; width:383px; padding:10px 10px; display:none; margin:0px 0px 5px 0px; border:1px solid #E9F1FA}
.widget-act-del{background:url(images/icon_del.gif) no-repeat center; margin:5px; display:none; width:10px; height:15px; cursor:pointer}
.widget-act-add{background:url(images/icon_add.gif) no-repeat center; margin:5px; width:10px; cursor:pointer; height:15px}
/*custom_widgets*/
.wg_line{float:left; width:408px; font-weight:bold; padding:15px 0px 0px 0px; margin:0px 0px 5px 0px; border-bottom:1px dotted #CCC}
.wg_line2{float:left; width:408px; padding:15px 0px 0px 0px; margin:0px 0px 5px 0px}
#custom_text_new{float:left; display:none}
#adm_widget_box{width:300px; float:right}
#adm_widget_box p{margin-left:35px; padding:5px}
.sortableitem{background-color:#ECEFF5;list-style:none; margin:5px 0px; padding:5px; cursor:move}
.wg_hd{cursor:move; font-size:12px}
.adm_tpl_list td{border-bottom:#CCC 1px dotted; padding:10px}
.adm_tpl_list img{border:#CCC 1px solid}
.actived{margin:0px 200px; background:url(images/icon_succ.gif) no-repeat 10px #FDFFCE; font-size:14px; padding:5px 30px; border:1px #FFBA43 solid}
#msg{margin:0px 300px; font-size:12px; position:fixed; top:0px; left:200px; font-weight:bold}
#msg_2{margin:0px 200px; font-size:12px}
.msg_autosave_do{padding:10px; background-color:#FFF1A8}
.ajax_remind_1{padding:3px 5px; background-color:#FDFFCE}
.error{margin:0px 200px; background:url(images/icon_error.gif) no-repeat 10px #FDFFCE; font-size:14px; padding:5px 30px; border:1px #FFBA43 solid}
#user, #pw{height:28px;  width:210px}
#imgcode{height:28px; width:80px}
.sortname{cursor:pointer; color:#2A9DDB}
.logtags{margin-left:5px}
.logtags a{color:#FFF}
.logtag{background-color:#F2B699; padding:0px 3px; margin:1px 2px}
.filters{margin:5px 4px}
.filter{background-color:#0CF; padding:1px; margin:1px}
.filter a{color:#FFF}
.list_footer{ margin:5px 3px;}
.page{text-align:center; margin:10px 0px}
.page span{background-color: #CC3300; color:#FFF; padding:3px 6px}
.page a{background-color: #68aee1; color:#FFF; padding:1px 5px}
#f_sort{border:#FFF5CE solid 1px; background-color:#FFF7D7; width:500px; padding:10px; margin:10px 0px 5px 32px}
#f_tag{border:#FDF1E3 solid 1px; background-color:#FEF8F1; width:500px; padding:10px; margin:10px 0px 5px 32px}
#f_user{border: #C1FBB7 solid 1px; background-color: #E1FDE2; width:500px; padding:10px; margin:10px 0px 5px 32px}
#show_advset{margin:0px 0px 0px 3px; background:url(images/advset.gif) no-repeat 56px 4px; cursor:pointer}
#advset{display:none; background-color:#F5F5F5; border-top:#ECECEC solid 1px}
#log_pass{display:none}
#admindex_main{width:600px; margin:5px 5px 8px}
#admindex_servinfo{float:left; width:400px; margin-right:10px}
#admindex_msg{width:400px; float:left}
#admindex_msg img{border:none}
#admindex_msg ul li{line-height:1.6}
#admindex_msg ul li img{margin:5px}
#admindex_msg span{color:#CCC; float:right}
#admindex div h3{font-weight:500; font-size:12px; padding:5px 5px; margin:0; background:url(images/admindex_itembg.gif) repeat-x}
#admindex div li{list-style:none; padding:2px 0px; border-bottom:1px dotted #E4E4E4; clear:both}
#admindex div ul{list-style:none; margin:0px; padding:3px 5px}
.clear{clear:both; height:1px; font-size:1px}
.msg_type_1 a{font-weight:bold; color:#F60; text-decoration:none}
.msg_type_1 a:hover{color:#F90}
.msg_type_2 a{color:#F93; text-decoration:none}
.msg_type_2 a:hover{color:#FC3}
#adm_plugin_list img{cursor:pointer}
